pine seeds - Espagnol Anglais Dictionnaire